semimobile engineer repair shop - Alemán Inglés Diccionario